.messages li {margin: 10px 0 0 40px; list-style: none;}
.privatemsglist ul li{list-style: none;padding: 10px 0 10px 0;border-bottom: 2px dotted #fff;} 
.privatemsglist ul li:hover{background: #F0EADC;} 
.privatemsglist h3{margin: 10px 0 0 40px;}
.privatemsglist ul li .avatar50{width: 52px; height: 52px;border: 1px solid #bbb;border-radius: 10px; float: left;margin: 0 30px 0 40px;}
.privatemsglist ul li .avatar50 img{margin: 1px;border-radius: 10px;}
.privatemsglist ul li .profile{width: 300px;float: left;}
.privatemsglist ul li .unreader, .privatemsglist ul li .reader{height: 20px;float: right;margin: 0 60px 10px 0;}
.privatemsglist ul li .unreader{font-weight: bold;}
.privatemsglist ul li .privatemsgshort{width: 520px;float: left;}
.privatemsglist ul li .privatemsgshort .precontent{float: left; word-break: break-all;word-wrap: break-word;text-overflow: ellipsis;width: 500px;margin: 20px 0 0 0;line-height: 150%;padding: 10px;}
.privatemsglist ul li .preorgincontent{float: left; word-break: break-all;word-wrap: break-word;text-overflow: ellipsis;width: 500px;margin: 20px 0 0 0;border-radius: 5px;background: #ddd;line-height: 150%;padding: 10px;}
.privatemsglist ul li .privatemsgshort em{float: right;margin: 10px 0px 0 0;color: #aaa;font-size: 10px;}
.privatemsglist ul li .operating{margin:10px 0 0 120px; width: 540px;display: inline-block;font-size: 11px;}
.privatemsglist ul li .operating a{text-decoration: none;margin: 0 20px 0 0;display: inline-block;float: right;}
.privatemsglist ul li .operating a:hover{color:#f80;}
.privatemsglist ul li.nonetweet{text-align: center;}



.privateinfo a{display: block;margin: 20px;background: #ddd;height: 30px;line-height: 30px;text-align: center;font-size: 17px;adding: 5px;border-radius: 5px;}

aside .userinfo {padding: 20px;border-bottom: 1px solid #ddd;}
aside .userinfo .asideavatar50{width: 52px;height: 52px;border: 1px solid #bbb;border-radius: 10px;float: left;}
aside .userinfo .asideavatar50 img{float: left;margin: 1px;border-radius: 10px;}
aside .userinfo a{margin: 0 0 0 20px;display: inline-block;float: left;}
aside #user_stats {margin-bottom: 15px;overflow: hidden;padding-top: 10px;}
aside #user_stats li{text-align: center;list-style: none; float: left;width: 52px;margin: 0 8px 0 -7px;padding: 0 4px 0 6px;border-left: 1px solid #b2d1a3;}
aside #user_stats .count {display: block;color: #222;font-size: 20px;font-family: "Times New Roman",Times,serif;font-weight: bold;}